// components/tab/tabDefault/tabDefault.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    propData: {
      type: Array
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    show: 0, // 选项卡显示标识
    scrollWidth: 0 // 计算滑动容器宽度
  },
  ready: function () {
    var that = this;
    var width = that.properties.propData.length * 20; // 计算滑动容器宽度
    that.setData({
      'scrollWidth': width
    });
  },
  /**
   * 组件的方法列表
   */
  methods: {
    // 点击切换
    tab: function (e) {
      var that = this;
      var index = e.currentTarget.dataset.index;
      that.setData({
        'show': index
      });
    }
  }
})
